Clock Tower — definition

1. clock tower (Noun)

1 definition

clock tower (Noun) — A tower with a large clock visible high up on an outside face.

1 type of
tower